package com.beloteGame.domain;

import java.util.ArrayList;

/**
 * <br>
 * <br>
 * Copyright : Copyright (c) 2012. <br>
 * <br>
 * Société : BeloteFree
 * 
 * @author PITH
 * @version $Revision: 1.0 $ - $Date: 22 mai 2012 $
 */
public interface Player {

    /**
     * Returns the player's name.
     * 
     * @return name
     */
    String getName();

    /**
     * Returns the player's score.
     * 
     * @return score
     */
    int getScore();

    /**
     * Returns the player's card.
     * 
     * @return cards
     */
    ArrayList<Card> getCards();

    /**
     * Does the player play.
     */
    void play();
}
